leafy goosefoot - Turkish English Dictionary